History
History
Synonyms
UK
US
Meaning:
secrete

to produce (a liquid) by secretion

hide

KEEP QUIET as in Wiktionary
KEEP QUIET as in Wikipedia